qualcommbe: v6.12: enable 2.5G and 10G phylink modes in pcs-qcom-ipq9574
authorAlexandru Gagniuc <[email protected]>
Sun, 25 May 2025 22:42:20 +0000 (17:42 -0500)
committerRobert Marko <[email protected]>
Sat, 31 May 2025 10:25:49 +0000 (12:25 +0200)
commit22dc34e8c191400d25b43c67f18c9c5c3e6d149e
tree4475d990c787d664408a26f0ebd5ecaf741b59bb
parent3d6c36e327bad44c14aecbe1b52a91c590ba7def
qualcommbe: v6.12: enable 2.5G and 10G phylink modes in pcs-qcom-ipq9574

The PCS driver in the 6.12 patchset is the v5 submission (see link
below). It solves a number of issues and crashes with teh pcs driver
from the 6.6 patchset. However, this new driver is missing support for
"10gbase-r", "10g-qxgmii", and 1000/2500base-x modes.

Port these modes to the 6.12 patchset. "2500base-x" in particular seems
to be needed to establish a 2.5G link on phy-mode="usxgmii";

Link: https://lore.kernel.org/lkml/[email protected]/
Signed-off-by: Alexandru Gagniuc <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/18796
Signed-off-by: Robert Marko <[email protected]>
target/linux/qualcommbe/patches-6.12/0361-net-pcs-Add-10GBASER-interface-mode-support-to-IPQ-U.patch [new file with mode: 0644]
target/linux/qualcommbe/patches-6.12/0362-net-pcs-Add-2500BASEX-interface-mode-support-to-IPQ-.patch [new file with mode: 0644]
target/linux/qualcommbe/patches-6.12/0363-net-pcs-Add-1000BASEX-interface-mode-support-to-IPQ-.patch [new file with mode: 0644]
target/linux/qualcommbe/patches-6.12/0364-net-pcs-Add-10G_QXGMII-interface-mode-support-to-IPQ.patch [new file with mode: 0644]